#ifndef _AT_H
#define _AT_H

#include <DRV_Neul_AT.h>

#define ATCMD_QUEUE_MAX    6
#define ATCMD_LEN          64

#pragma pack(1)

#pragma pack()

#define Ec600sAtFmtCmdOne(cmd, odata, len, args...) \
    AtFmtCmdOne(EN_DEV_TYPE_EC600S,cmd,odata,len, ##args)

int Ec600sDataDump(U8 *data, U16 len);
int Ec600sAtCmdOne(ST_CMD *cmd, ST_AT_EXE_OUT_DATA *odata);
int Ec600sAtCmd(ST_CMD cmd[],int num);
int Ec600sAtCmdQueueIn(ST_CMD const *entry, int cmdlen, ...);
int Ec600sAtCmdQueueOut();
int Ec600sAtCmdInit();
#endif

